vendor's permit - Francés Inglés Diccionario